repair and upkeep - German English Dictionary